home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 September / PCWorld_2007-09_cd.bin / v cisle / xenorate / xenorate_install.exe / install_script.iss
Text File  |  2007-08-09  |  17KB  |  252 lines

  1. ;InnoSetupVersion=5.1.10
  2.  
  3. [Setup]
  4. AppName=Xenorate Media Player
  5. AppVerName=Xenorate [2.50.0.0]
  6. AppId=Xenorate
  7. DefaultDirName={pf}\Xenorate
  8. DefaultGroupName=Xenorate
  9. UninstallDisplayIcon={app}\{uninstallexe}
  10. OutputBaseFilename=xenorate_install
  11. Compression=lzma
  12. WizardImageFile=embedded\WizardImage0.bmp
  13. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  14.  
  15. [Files]
  16. Source: "{app}\xenorate.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  17. Source: "{app}\liveupdate.exe"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  18. Source: "{app}\bass.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  19. Source: "{app}\basscd.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  20. Source: "{app}\bassflac.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  21. Source: "{app}\bass_aac.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  22. Source: "{app}\bass_ac3.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  23. Source: "{app}\bass_ape.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  24. Source: "{app}\bass_mpc.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  25. Source: "{app}\bass_wv.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  26. Source: "{app}\xhook.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  27. Source: "{app}\DelZip179.dll"; DestDir: "{app}"; Components: main; Flags: ignoreversion 
  28. Source: "{app}\data\dvdgraphs\Xenorate Codec Pack.xgraph"; DestDir: "{app}\data\dvdgraphs"; Components: dvdgraphs; 
  29. Source: "{app}\data\dsgraphs\AVI - ffdshow.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  30. Source: "{app}\data\dsgraphs\Quicktime Alternative.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  31. Source: "{app}\data\dsgraphs\RADGameTools.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  32. Source: "{app}\data\dsgraphs\RealMedia.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  33. Source: "{app}\data\dsgraphs\Super Video CD.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  34. Source: "{app}\data\dsgraphs\Tracker.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  35. Source: "{app}\data\dsgraphs\Video CD.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  36. Source: "{app}\data\dsgraphs\Xenorate Codec Pack.xgraph"; DestDir: "{app}\data\dsgraphs"; Components: dsgraphs; 
  37. Source: "{app}\data\docs\changelog.txt"; DestDir: "{app}\data\docs"; Components: docs; 
  38. Source: "{app}\data\docs\faq.txt"; DestDir: "{app}\data\docs"; Components: docs; 
  39. Source: "{app}\data\docs\features.txt"; DestDir: "{app}\data\docs"; Components: docs; 
  40. Source: "{app}\data\docs\readme.txt"; DestDir: "{app}\data\docs"; Components: docs; 
  41. Source: "{app}\data\docs\static shortcuts.txt"; DestDir: "{app}\data\docs"; Components: docs; 
  42. Source: "{app}\data\docs\xgraph - directshow script engine.txt"; DestDir: "{app}\data\docs"; Components: docs; 
  43. Source: "{app}\data\icons\3gp.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  44. Source: "{app}\data\icons\3ivx.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  45. Source: "{app}\data\icons\669.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  46. Source: "{app}\data\icons\aac.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  47. Source: "{app}\data\icons\ac3.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  48. Source: "{app}\data\icons\aif.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  49. Source: "{app}\data\icons\aifc.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  50. Source: "{app}\data\icons\aiff.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  51. Source: "{app}\data\icons\ape.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  52. Source: "{app}\data\icons\asf.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  53. Source: "{app}\data\icons\asx.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  54. Source: "{app}\data\icons\au.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  55. Source: "{app}\data\icons\avi.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  56. Source: "{app}\data\icons\bik.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  57. Source: "{app}\data\icons\brt.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  58. Source: "{app}\data\icons\cda.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  59. Source: "{app}\data\icons\divx.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  60. Source: "{app}\data\icons\dts.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  61. Source: "{app}\data\icons\dvd.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  62. Source: "{app}\data\icons\flac.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  63. Source: "{app}\data\icons\imf.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  64. Source: "{app}\data\icons\it.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  65. Source: "{app}\data\icons\m1v.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  66. Source: "{app}\data\icons\m2v.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  67. Source: "{app}\data\icons\m3u.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  68. Source: "{app}\data\icons\m4a.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  69. Source: "{app}\data\icons\mac.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  70. Source: "{app}\data\icons\midi.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  71. Source: "{app}\data\icons\mkv.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  72. Source: "{app}\data\icons\mod.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  73. Source: "{app}\data\icons\mov.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  74. Source: "{app}\data\icons\mp1.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  75. Source: "{app}\data\icons\mp2.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  76. Source: "{app}\data\icons\mp2v.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  77. Source: "{app}\data\icons\mp3.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  78. Source: "{app}\data\icons\mp4.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  79. Source: "{app}\data\icons\mpa.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  80. Source: "{app}\data\icons\mpc.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  81. Source: "{app}\data\icons\mpe.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  82. Source: "{app}\data\icons\mpeg.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  83. Source: "{app}\data\icons\mpp.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  84. Source: "{app}\data\icons\mt2.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  85. Source: "{app}\data\icons\mtm.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  86. Source: "{app}\data\icons\ogg.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  87. Source: "{app}\data\icons\ogm.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  88. Source: "{app}\data\icons\okt.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  89. Source: "{app}\data\icons\pls.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  90. Source: "{app}\data\icons\qt.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  91. Source: "{app}\data\icons\ra.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  92. Source: "{app}\data\icons\rm.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  93. Source: "{app}\data\icons\rmi.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  94. Source: "{app}\data\icons\rv.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  95. Source: "{app}\data\icons\s3m.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  96. Source: "{app}\data\icons\smk.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  97. Source: "{app}\data\icons\snd.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  98. Source: "{app}\data\icons\stm.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  99. Source: "{app}\data\icons\svcd.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  100. Source: "{app}\data\icons\ts.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  101. Source: "{app}\data\icons\umx.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  102. Source: "{app}\data\icons\vcd.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  103. Source: "{app}\data\icons\viv.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  104. Source: "{app}\data\icons\vob.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  105. Source: "{app}\data\icons\vro.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  106. Source: "{app}\data\icons\wav.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  107. Source: "{app}\data\icons\wax.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  108. Source: "{app}\data\icons\wm.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  109. Source: "{app}\data\icons\wma.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  110. Source: "{app}\data\icons\wmf.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  111. Source: "{app}\data\icons\wmp.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  112. Source: "{app}\data\icons\wmv.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  113. Source: "{app}\data\icons\wmx.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  114. Source: "{app}\data\icons\wow.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  115. Source: "{app}\data\icons\wv.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  116. Source: "{app}\data\icons\wvx.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  117. Source: "{app}\data\icons\xm.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  118. Source: "{app}\data\icons\xpl.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  119. Source: "{app}\data\icons\xskz.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  120. Source: "{app}\data\icons\xvid.ico"; DestDir: "{app}\data\icons"; Components: icons; 
  121. Source: "{app}\data\languages\german.xlang"; DestDir: "{app}\data\languages"; Components: langs; 
  122. Source: "{app}\data\presets\Classic.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  123. Source: "{app}\data\presets\Club.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  124. Source: "{app}\data\presets\Dance.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  125. Source: "{app}\data\presets\Empty.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  126. Source: "{app}\data\presets\Full Bass & Treple.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  127. Source: "{app}\data\presets\Full Bass.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  128. Source: "{app}\data\presets\Full Treple.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  129. Source: "{app}\data\presets\Laptop Speakers & Headphones.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  130. Source: "{app}\data\presets\Large Hall.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  131. Source: "{app}\data\presets\Live.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  132. Source: "{app}\data\presets\Party.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  133. Source: "{app}\data\presets\Pop.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  134. Source: "{app}\data\presets\Reggae.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  135. Source: "{app}\data\presets\Rock.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  136. Source: "{app}\data\presets\Ska.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  137. Source: "{app}\data\presets\Soft Rock.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  138. Source: "{app}\data\presets\Soft.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  139. Source: "{app}\data\presets\Techno.xeqp"; DestDir: "{app}\data\presets"; Components: eqpresets; 
  140.  
  141. [Dirs]
  142. Name: "{app}\data"; Flags: deleteafterinstall 
  143.  
  144. [Registry]
  145. Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "InstallerLanguage"; ValueType: String; ValueData: "{language}"; Flags: uninsdeletekey 
  146. Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "FirstStart"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletekey 
  147. Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "Install_Dir"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey 
  148. Root: HKLM; Subkey: "Software\Xenorate"; ValueName: "News"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletekey 
  149.  
  150. [Run]
  151. Filename: "{app}\xenorate.exe"; Parameters: "/register"; Tasks: associate; 
  152.  
  153. [UninstallRun]
  154. Filename: "{app}\xenorate.exe"; Parameters: "/unregister"; 
  155.  
  156. [Icons]
  157. Name: "{group}\{cm:_AppName}"; Filename: "{app}\xenorate.exe"; 
  158. Name: "{group}\{cm:_IconReadme}"; Filename: "{app}\data\docs\readme.txt"; 
  159. Name: "{group}\{cm:_IconFAQ}"; Filename: "{app}\data\docs\faq.txt"; 
  160. Name: "{group}\{cm:UninstallProgram,{cm:_AppName}}"; Filename: "{uninstallexe}"; 
  161. Name: "{userdesktop}\{cm:_AppName}"; Filename: "{app}\xenorate.exe"; Tasks: desktopicon; 
  162. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{cm:_AppName}"; Filename: "{app}\xenorate.exe"; Tasks: quicklaunchicon; 
  163.  
  164. [Tasks]
  165. Name: "desktopicon"; Description: "{cm:_TaskCreateDesktopIcon}"; GroupDescription: "{cm:_TaskAddIcon}"; 
  166. Name: "quicklaunchicon"; Description: "{cm:_TaskCreateQuickLaunchIcon}"; GroupDescription: "{cm:_TaskAddIcon}"; 
  167. Name: "associate"; Description: "{cm:_TaskAssocFiles}"; GroupDescription: "{cm:_TaskOther}"; 
  168.  
  169. [Components]
  170. Name: "main"; Description: "{cm:_CompMain}"; Types: "full compact custom"; 
  171. Name: "docs"; Description: "{cm:_CompDocs}"; Types: "full compact custom"; 
  172. Name: "icons"; Description: "{cm:_CompIcons}"; Types: "full compact custom"; 
  173. Name: "langs"; Description: "{cm:_CompLangs}"; Types: "full custom"; 
  174. Name: "dvdgraphs"; Description: "{cm:_DVDGraphs}"; Types: "full custom"; 
  175. Name: "dsgraphs"; Description: "{cm:_DSGraphs}"; Types: "full custom"; 
  176. Name: "eqpresets"; Description: "{cm:_CompEqPresets}"; Types: "full custom"; 
  177.  
  178. [InstallDelete]
  179. Type: files; Name: "{app}\xenorate.exe"; 
  180. Type: files; Name: "{app}\liveupdate.exe"; 
  181.  
  182. [UninstallDelete]
  183. Type: files; Name: "{app}\xenorate.log"; 
  184. Type: filesandordirs; Name: "{app}\data"; 
  185.  
  186. [Types]
  187. Name: "full"; Description: "{cm:_TypeFullCaption}"; 
  188. Name: "compact"; Description: "{cm:_TypeCompactCaption}"; 
  189. Name: "custom"; Description: "{cm:_TypeCustomCaption}"; 
  190.  
  191. [CustomMessages]
  192. german.NameAndVersion=%1 Version %2
  193. german.AdditionalIcons=ZusΣtzliche Symbole:
  194. german.CreateDesktopIcon=&Desktop-Symbol anlegen
  195. german.CreateQuickLaunchIcon=Symbol in der Schnellstartleiste anlegen
  196. german.ProgramOnTheWeb=%1 im Internet
  197. german.UninstallProgram=%1 entfernen
  198. german.LaunchProgram=%1 starten
  199. german.AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
  200. german.AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...
  201. english.NameAndVersion=%1 version %2
  202. english.AdditionalIcons=Additional icons:
  203. english.CreateDesktopIcon=Create a &desktop icon
  204. english.CreateQuickLaunchIcon=Create a &Quick Launch icon
  205. english.ProgramOnTheWeb=%1 on the Web
  206. english.UninstallProgram=Uninstall %1
  207. english.LaunchProgram=Launch %1
  208. english.AssocFileExtension=&Associate %1 with the %2 file extension
  209. english.AssocingFileExtension=Associating %1 with the %2 file extension...
  210. german._AppName=Xenorate
  211. english._AppName=Xenorate
  212. german._TypeFullCaption=Vollinstallation
  213. english._TypeFullCaption=Full installation
  214. german._TypeCompactCaption=Minimal installation
  215. english._TypeCompactCaption=Compact installation
  216. german._TypeCustomCaption=Benutzerdefiniert
  217. english._TypeCustomCaption=Custom installation
  218. german._CompMain=Hauptprogramm (ben÷tigt)
  219. english._CompMain=Mainprogram (required)
  220. german._CompDocs=Dokumentationen
  221. english._CompDocs=Documentations
  222. german._CompLangs=Sprachen
  223. english._CompLangs=Languages
  224. german._CompIcons=Dateisymbole
  225. english._CompIcons=File Icons
  226. german._CompEqPresets=Equalizer Profile
  227. english._CompEqPresets=Equalizer presets
  228. german._DVDGraphs=DVD Graphen
  229. english._DVDGraphs=DVD Graphs
  230. german._DSGraphs=Media Graphen
  231. english._DSGraphs=Media Graphs
  232. german._IconReadme=Liesmich
  233. english._IconReadme=Readme
  234. german._IconFAQ=FAQ
  235. english._IconFAQ=FAQ
  236. german._TaskOther=Andere Aufgaben:
  237. english._TaskOther=Other tasks:
  238. german._TaskAddIcon=ZusΣtzliche Icons:
  239. english._TaskAddIcon=Additional icons:
  240. german._TaskCreateDesktopIcon=Desktop Icon erstellen
  241. english._TaskCreateDesktopIcon=Create a &desktop icon
  242. german._TaskCreateQuickLaunchIcon=Schnellstart Icon erstellen
  243. english._TaskCreateQuickLaunchIcon=Create a quicklaunch icon
  244. german._TaskAssocFiles=Dateitypen registrieren
  245. english._TaskAssocFiles=Associate files
  246.  
  247. [Languages]
  248. ; These files are stubs
  249. ; To achieve better results after recompilation, use the real language files
  250. Name: "german"; MessagesFile: "embedded\german.isl"; 
  251. Name: "english"; MessagesFile: "embedded\english.isl"; 
  252.